#ifndef _MAIN_WINDOW_
#define _MAIN_WINDOW_

#include <QtGui>
#include "include/InnerWindow.h"

class MainWindow : public QMainWindow
{

    Q_OBJECT

public:
    MainWindow(QWidget* pwgt = 0);
    ~MainWindow();

private:
    InnerWindow* inWind;

    QMenu* testMenu;
    QLabel* statusBarLable;
    QLabel* ql;

    QAction* secureTestAct;
    QAction* rawTestAct;
    QAction* clearAct;
    QAction* exitAct;
    QAction* certTestAct;
    QAction* optionsAct;

    QPixmap embPixmap;

private:
    void createEmbWidget();
    void createMenu();
    void createActions();
    void createStatusBar();

protected slots:
    void secureTest();
    void rawTest();
    void certTest();
    void clearMainForm();
    void options();
};

#endif
